首页> 外文OA文献 >Fast LTL Satisfiability Checking by SAT Solvers
【2h】

Fast LTL Satisfiability Checking by SAT Solvers

机译:saT求解器快速LTL可满足性检查

摘要

Satisfiability checking for Linear Temporal Logic (LTL) is a fundamental stepin checking for possible errors in LTL assertions. Extant LTL satisfiabilitycheckers use a variety of different search procedures. With the sole exceptionof LTL satisfiability checking based on bounded model checking, which does notprovide a complete decision procedure, LTL satisfiability checkers have nottaken advantage of the remarkable progress over the past 20 years in Booleansatisfiability solving. In this paper, we propose a new LTLsatisfiability-checking framework that is accelerated using a Boolean SATsolver. Our approach is based on the variant of the \emph{obligation-setmethod}, which we proposed in earlier work. We describe here heuristics thatallow the use of a Boolean SAT solver to analyze the obligations for a givenLTL formula. The experimental evaluation indicates that the new approachprovides a a significant performance advantage.
机译:线性时序逻辑(LTL)的满意度检查是检查LTL断言中可能存在的错误的基本步骤。现有的LTL可满足性检查器使用各种不同的搜索过程。除了基于边界模型检查的LTL可满足性检查(它不能提供完整的决策程序)之外,LTL可满足性检查器在过去的20年中没有充分利用布尔可满足性解决方案。在本文中,我们提出了一个新的LTL满意度检查框架,该框架使用布尔SATsolver进行了加速。我们的方法基于我们先前工作中提出的\ emph {obligation-setmethod}的变体。我们在这里描述启发式方法,该方法允许使用布尔SAT求解器来分析给定LTL公式的义务。实验评估表明,该新方法具有明显的性能优势。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号